stumble over the same stone twice - Turkish English Dictionary